unobstructed sight - Spanish English Dictionary